/*重定义浏览器默认样式*/

* { margin: 0; padding: 0; }

body{ background:#f9f9f9; font:12px/1.5 'DejaVu Sans','Lucida Grande','Microsoft YaHei',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif; }

table { empty-cells: show; border-collapse: collapse; }

	caption, th { text-align: left; font-weight: 400; }

ul li, .xl li { list-style: none; }

dl dd { list-style: none; }

h1, h2, h3, h4, h5, h6 { font-size: 1em; }

em, cite { font-style: normal; }

a { color:#333; text-decoration: none; }

a:hover { color:#ff6b66; }



a img { border: none; }





/*通用部分*/

.clearfix { *height: 1%; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }



.inset{ width:1015px; height:100%; margin:0 auto; }





/**********顶部导航**********/

.nav_head{ height:28px; overflow:hidden; background-color:#444; color:8c8c8c; }



  .nav_head ul{ height:100%; overflow:hidden; line-height:28px; font-size:14px; font-weight:bold; }



	.nav_head ul li.to-left{ float:left; color:#8c8c8c; }

	.nav_head ul li.to-right{ float:right; }

	

	  .nav_head ul li a{ margin-right:15px; color:#8c8c8c; }

	  .nav_head ul li a:hover{ color:#fff; }	



/**********网站头部**********/

.header{ height:99px; background:url(../images/header.jpg) no-repeat center; }



/**********主导航**********/

.nav_main{ height:34px; overflow:hidden; background-color:#d71e16; }



  .nav_main ul{ height:100%; overflow:hidden; line-height:34px; }



	.nav_main ul li{ float:left; }

	  .nav_main ul li a{ display:block; color:#FFF; font-size:15px; font-weight:bold; padding-left:10px; padding-right:10px; }

	  .nav_main ul li a:hover{ color:#ff6b66; }
	  .nav_main ul li a.hover{ color:#d71e16; background-color:#f9f9f9 }	

	  /* .nav_main ul li a.hover{ color:#2673c9; background-color:#f9f9f9 }  */



/**********二级导航**********/

.nav2_main{ height:84px; overflow:hidden; background-color:#f9f9f9; border-bottom:#eee 1px solid; }



  .nav2_main ul{ width:590px; padding:18px 0; float:left; display:none; }

	.nav2_main ul li{ float:left; margin-bottom:3px; }

	  .nav2_main ul li a{ color:#000; font-size:13px; margin-right:20px;FONT-FAMILY: Arial, "宋体"; }

	  .nav2_main ul li a:hover{ color:#ff6b66; }	



  .nav2_main .search{ float:right; width:390px; height:100%; padding-top:27px; }

    .nav2_main .search form{ border:#F00 1px solid; display:inline-block; }

	  .nav2_main .search form select{ vertical-align:middle; height:30px; padding:0 0 0 5px; border:#fff 1px solid; background-color:#ebebeb; }

	  .nav2_main .search form input.txt{ vertical-align:middle; height:28px; width:250px; padding:0 5px; border:#FFF 1px solid; color:#a9a9a9; }

	  .nav2_main .search form input.btn{ vertical-align:middle; height:30px; width:62px; border:0; background:#F00 url(../images/search.png) no-repeat center; cursor:pointer; }







/**********主题部分**********/

.bodyer{ width:1100px; margin:20px auto 0; border:#eee 1px solid; }



  .bodyer .left{ width:690px; display:table-cell; vertical-align:top; background-color:#FFF;float:left; }
  .bodyer .left1{ width:1100px; display:table-cell; vertical-align:top; background-color:#FFF;}

  .bodyer .right{ width:289px; display:table-cell; vertical-align:top; background-color:#f5f5f5; border-left:#eee 1px solid; }



  .bodyer .breadnav{ height:34px; line-height:34px; padding:0 15px; border-bottom:#eee 1px solid; font-size:15px; }

	.bodyer .breadnav strong{ color:#2673c9; }

  

  .bodyer .news_title{ height:34px; line-height:34px; padding:0 10px; border-bottom:#eee 1px solid; }

	.bodyer .news_title span{ padding-left:10px; font-size:15px;  border-left:#2673c9 3px solid; }



	.bodyer ul.news_list{ padding:8px 15px 15px; line-height:28px; font-size:14px; }

	  .bodyer ul.news_list li{ border-bottom:#DDD 1px dashed; }





  /*频道列表*/

  .bodyer .list_list{ width:690px; overflow:hidden; }

  .bodyer .list_list .inst{ width:692px; padding:0px; }

	.bodyer .list_list dl{ float:left; padding:0 15px 21px; width:315px; border-right:#eee 1px solid; }

	  .bodyer .list_list dl dt{ line-height:36px; font-size:16px; border-bottom:#DDD 1px solid; color:#2673c9; font-weight:bold; }



		.bodyer .list_list dl dt a{ color:#2673c9; }

		.bodyer .list_list dl dt a:hover{ color:#ff6b66; }

		

	    .bodyer .list_list dl dt span{ float:right; font-size:13px; }

		  .bodyer .list_list dl dt span a{ color:#333; }

		  .bodyer .list_list dl dt span a:hover{ color:#ff6b66; }



	  .bodyer .list_list dl dd{ line-height:28px; font-size:14px; border-bottom:#DDD 1px dashed; }



  /*频道列表-选项卡*/

	.bodyer .list_list .tab-block{ float:left; padding:0 15px 21px; width:315px; border-right:#eee 1px solid; }

	.bodyer .list_list .tab-block .tab-tabs{ height:36px; line-height:36px; border-bottom:#DDD 1px solid; color:#2673c9; }



	  .bodyer .list_list .tab-block .tab-tabs span{ font-size:13px; padding-right:3px; }

	  .bodyer .list_list .tab-block .tab-tabs span.now{ color:#2673c9; font-weight:bold; font-size:16px; }

	  	.bodyer .list_list .tab-block .tab-tabs span.now a{ color:#2673c9; }

 

	  .bodyer .list_list .tab-block ul li span{ float:right; font-size:13px; }

		.bodyer .list_list .tab-block ul li span a{ color:#333; }

		.bodyer .list_list .tab-block ul li span a:hover{ color:#ff6b66; }



	  .bodyer .list_list .tab-block ul li{ line-height:28px; font-size:14px; border-bottom:#DDD 1px dashed; }

	  .bodyer .list_list .tab-block ul li.toright{ line-height:36px; text-align:right; border-bottom:#DDD 1px solid; }







  /*文章列表*/

  .bodyer ul.article-list{ padding:0 15px 15px; }

	.bodyer ul.article-list li{ padding:15px 0; border-bottom:#DDD 1px dashed; }



	  .bodyer ul.article-list li h1{ margin-bottom:5px; font-size:17px; color:#003366; }

	  .bodyer ul.article-list li p{ margin-bottom:5px; font-size:14px; color:#999; }

	  .bodyer ul.article-list li span{ font-size:14px; color:#ff6600; }

  

	  .bodyer ul.article-list li a{ color:#003366; }

	  .bodyer ul.article-list li a:hover{ color:#ff6b66; }



  /*文章内容*/

  .bodyer .article{ padding:15px; }

	.bodyer .article .article_title{ margin-bottom:5px; padding:0 5px; font-size:24px; color:#71262b; text-align:center; }

	.bodyer .article .article_other{ margin-bottom:10px; padding:0 5px; padding-bottom:10px; border-bottom:#eee 1px solid; }

	  .bodyer .article .article_other span{ font-size:14px; color:#ff6600; }

	.bodyer .article .article_article{ margin-bottom:10px; padding:0 5px; line-height:24px; font-size:14px; }

	

	.bodyer .article .article_prev{ margin-top:20px; padding:0 5px; line-height:24px; font-size:14px; border-top:#eee 1px solid; border-bottom:#eee 1px dashed; }

	.bodyer .article .article_next{ margin-bottom:10px; padding:0 5px; line-height:24px; font-size:14px; border-bottom:#eee 1px dashed; }



  /*领导列表*/

  .bodyer dl.leader-list{ padding:15px; text-align:center; }

	/*.bodyer dl.leader-list dt{ margin-bottom:10px; font-size:16px; font-weight:bold; color:#ff6b66; }*/

	.bodyer dl.leader-list dt{ margin-bottom:16px; font-size:12px;  color:#000000; text-align:left;}

	.bodyer dl.leader-list dt h1{  font-size:12px;font-weight:normal; }

	  .bodyer dl.leader-list dt h2{ font-size:12px; font-weight:bold;  }

	

	

	.bodyer dl.leader-list dd{ display:inline-block; margin:0 20px 20px; width:120px; text-align:center; }

	  .bodyer dl.leader-list dd h1{ padding:4px; font-size:12px; font-weight:normal;}

	  .bodyer dl.leader-list dd h2{ padding:4px; font-size:12px; font-weight:bold; text-align:left; }



  /*领导内容*/

  .bodyer .article .article_leader{ text-align:center; }

	.bodyer .article .article_leader h1{ font-size:28px; font-weight:bold; }

	.bodyer .article .article_leader img{ margin:10px; }

	.bodyer .article .article_leader p{ margin:10px 40px; font-size:15px; }



  /*刊物列表*/

  .bodyer ul.publication{ padding:15px 0 0 15px; }

	.bodyer ul.publication li{ display:inline-block; width:200px; height:275px; margin:0 11px 15px 0; padding:4px; border:#eee 1px solid; }

	

	  .bodyer ul.publication li span{ position:absolute; display:block; width:200px; height:90px; margin-top:-200px; padding:10px 0; background-color:#000; text-align:center; color:#FFF; overflow:hidden; display:none; }

	  .bodyer ul.publication li:hover span{ display:block; }

		.bodyer ul.publication li img{ width:200px; height:275px; }

		.bodyer ul.publication li span i{ font-style:normal; color:#CCC; }

		.bodyer ul.publication li span h1{ font-size:18px; }

		.bodyer ul.publication li span h2{ font-size:16px; }



  /*机构列表*/

  .bodyer .structure{ padding:15px; text-align:center; }

  

	.bodyer .structure .item{ font-size:18px; color:#d71e16; font-weight:bold; }

	.bodyer .structure .item.iblock{ display:inline-block; }

	

	  .bodyer .structure .item a{ position:relative; z-index:999; display:block; width:130px; margin:0 auto; padding:5px; background-color:#FFF; border:#d71e16 2px solid; border-radius:10px; }

	  .bodyer .structure .item.iblock a{ margin:0 23px; }

	  

	.bodyer .structure .item2{ display:inline-block; font-size:18px; color:#d71e16; font-weight:bold; line-height:20px; vertical-align:top; /*width:60px;*/}

	  .bodyer .structure .item2 a{ position:relative; z-index:999; display:block; width:20px; padding:4px; background-color:#FFF; border:#d71e16 2px solid; border-radius:10px; }

	  .bodyer .structure .item2 h1{ display:inline-block; height:20px; border-left:#d71e16 2px solid; /*width:29px;*/}



  	.bodyer .structure .tabs{ width:1100px; }

  	.bodyer .structure .tabs.layer{ position:absolute; margin-top:-20px; }

	

	  .bodyer .structure .tabs h1{ display:inline-block; height:20px; border-right:#d71e16 2px solid; }

	  .bodyer .structure .tabs h2{ display:inline-block; border-left:#d71e16 2px solid; border-top:#d71e16 2px solid; /* border-right:#d71e16 2px solid;  */}

	  .bodyer .structure .tabs h3{ display:inline-block; border-left:#d71e16 2px solid; /* border-right:#d71e16 2px solid;  */}

	  .bodyer .structure .tabs h4{ display:inline-block; border-top:#d71e16 2px solid;}

	  .bodyer .structure .tabs h5{ display:inline-block; height:20px; }

	

  /*企业黄页*/

	.bodyer .yellowpages .yp_list{ padding:0 15px 20px; }



	.bodyer .yellowpages .coltd_title{ margin:15px 15px 5px; padding:0 5px; font-size:24px; color:#71262b }

	.bodyer .yellowpages .coltd_other{ margin:0 15px; padding:0 5px; padding-bottom:10px; border-bottom:#eee 1px solid; }

	  .bodyer .yellowpages .coltd_other span{ font-size:14px; color:#ff6600; }

	  

	.bodyer .yellowpages .coltd_image{ margin:15px; }

	

	.bodyer .yellowpages .coltd_article{ margin:0 15px; }

	  .bodyer .yellowpages .coltd_article dt{ padding:10px 5px 0; line-height:20px; font-size:16px; color:#2673c9; border-top:#DDD 1px dashed; font-weight:bold; }

	  .bodyer .yellowpages .coltd_article dd{ padding:0 5px 5px; line-height:26px; font-size:15px; color:#666; }

	

	.bodyer .yellowpages .coltd_prev{ margin:20px 15px 0; padding:0 5px; line-height:24px; font-size:14px; border-top:#eee 1px solid; border-bottom:#eee 1px dashed; }

	.bodyer .yellowpages .coltd_next{ margin:0 15px 25px; padding:0 5px; line-height:24px; font-size:14px; border-bottom:#eee 1px dashed; }

	

	/*活动报名*/

	.bodyer .signup{ padding:10px; font-size:15px; }

	  .bodyer .signup dl{ }

	  .bodyer .signup dl dt{ padding:0 5px 5px; font-weight:bold; }

	  .bodyer .signup dl dd{ padding:0 5px 15px; }

	

	  .bodyer .signup table{ border:#ddd 1px solid; width:100%; }

	  .bodyer .signup table th{ padding:5px 0 5px 5px; border-bottom:#ddd 1px solid; background-color:#eee; }

	  .bodyer .signup table td{ padding:5px 0 5px 5px; border-bottom:#ddd 1px solid; white-space:nowrap; }

	  .bodyer .signup table td.end{ padding-right:5px; }

	  

		.bodyer .signup table td.end a{ color:#ff6b66; }

		.bodyer .signup table td.end a:hover{ color:#2673c9; }



		.bodyer .signup input{ padding:5px 3px; border:#bbb 1px solid; border-radius:3px; }

		.bodyer .signup select{ padding:4px 3px; border:#bbb 1px solid; border-radius:3px; }

		

		

		.bodyer .signup input.cname{ width:652px; }

		.bodyer .signup input.caddress{ width:652px; }

		

		.bodyer .signup input.name{ width:60px; }

		.bodyer .signup input.post{ width:130px; }	

		.bodyer .signup input.tel{ width:110px; }

		.bodyer .signup input.phone{ width:100px; }	

		.bodyer .signup input.email{ width:100px; }

		

		.bodyer .signup a{ font-weight:bold; color:#2673c9; }

		.bodyer .signup a:hover{ color:#ff6b66; }





  /*商品*/

  .bodyer .goods_item{ overflow:hidden; }

	.bodyer .goods_item .goods_item_l{ float:left; width:230px; }

	  .bodyer .goods_item .goods_item_l img{ width:200px; height:275px; margin:15px; border:#fff 1px solid; border-radius:3px; }



	.bodyer .goods_item .goods_item_r{ float:left; width:460px; }

	  .bodyer .goods_item .goods_item_r dl{ margin:10px 15px 5px 0px; }

		.bodyer .goods_item .goods_item_r dl dt{ margin-bottom:9px; padding-bottom:4px; border-bottom:#eee 1px dotted; }

		  .bodyer .goods_item .goods_item_r dl dt h1{ font-size:20px; color:#666; }

		  .bodyer .goods_item .goods_item_r dl dt h2{ font-size:14px; font-weight:normal; color:#d71e16; }

		

		

		.bodyer .goods_item .goods_item_r dl dd{ padding-bottom:7px; line-height:25px; font-size:15px; color:#666; }



		  .bodyer .goods_item .goods_item_r dl dd b{ font-size:24px; color:#d71e16; }

		  .bodyer .goods_item .goods_item_r dl dd i{ font-size:15px; font-style:normal; color:#d71e16; }

		  .bodyer .goods_item .goods_item_r dl dd span{ font-size:15px; color:#000; margin-right:10px; }



		  .bodyer .goods_item .goods_item_r dl dd a{ color:#bb3300; }

		  .bodyer .goods_item .goods_item_r dl dd a:hover{ color:#ff6633; }

		  

		  .bodyer .goods_item .goods_item_r dl dd a.bt{ display:inline-block; width:152px; height:42px; margin-top:10px; line-height:36px; color:#FFF; font-size:18px; font-weight:bold; text-align:center; background-color:#d71e16; border-radius:3px; }

		  .bodyer .goods_item .goods_item_r dl dd a.bt:hover{ background-color:#e3615b; }





	.bodyer .goods_info_t{ padding:0 15px; line-height:40px; font-size:15px; font-weight:bold; color:#d71e16; }

	.bodyer .goods_info{ padding:10px 15px; border-top:#eee 1px solid; font-size:15px; }



  /*地方政策法规*/

  .bodyer .map{ margin:40px; text-align:center; }



/**********主题部分1**********/

.bodyer1{ width:980px; height:290px; margin:0 auto; }



  /*.bodyer1 .left{ width:260px; height:210px; float:left; }*/

  .bodyer1 .left{ width:370px; height:292px; float:left; }

   

  .bodyer1 .left .more { width:370px; height:20px;  text-align: right;background-color:#FFF; }

  .bodyer1 .left .more a:hover {  text-decoration: underline;  }

 /* .bodyer1 .middle{ width:430px; height:210px; float:left; background-color:#FFF; }*/

	.bodyer1 .middle{ width:423px; height:292px; float:left; background-color:#FFF; }

  

    .bodyer1 .middle dl{ padding:18px 20px 0; }

	  .bodyer1 .middle dl dt{ margin-bottom:10px;color:#FF0000; } 

		/*.bodyer1 .middle dl dt h1{ margin-bottom:5px; font-size:20px; text-align:center; }*/ 

		.bodyer1 .middle dl dt h1{ margin-bottom:5px; font-size:14px; text-align:left; }

  		.bodyer1 .middle dl dt p{ color:#FF0000; } 

		.bodyer1 .middle dl dt a{ color:#FF0000;font-weight: bold; }

		.bodyer1 .middle dl dt a:hover{ text-decoration: underline;color:#FF0000;font-weight: bold; }

		

		



	  /*.bodyer1 .middle dl dd{ font-size:12.5px;background:url(/Public/home/images/icon_new.gif) no-repeat left center; text-indent:10px;} */

	  .bodyer1 .middle dl dd{ font-size:12px;text-align:left;background:url(/Public/home/images/icon_new.gif) no-repeat left center; text-indent:10px; Line-height:20px;margin-bottom: 9px;} 

		/*.bodyer1 .middle dl dd a{ color:#363636; }*/

		.bodyer1 .middle dl dd a:hover{ color:#FF0000; text-decoration: underline;}

		.bodyer1 .middle dl dd span{ float:right; color:#888; font-size:12px; font-weight:normal;}

  

  /*.bodyer1 .right{ width:289px; height:210px; float:right; border-left:#eee 1px solid; }*/

  .bodyer1 .right{ width:186px; height:292px; float:right;text-align:center; border-left:#eee 1px solid; background-color:#FFF; }

	/*.bodyer1 .right .trbanner1{ height:100px;}*/

	

	.bodyer1 .right .trbanner1{height: 15px;font-size:11px;color:#888;margin: 10px 0 0 0;}

	.bodyer1 .right .trbanner2{height: 15px;font-size:11px;color:#888;margin: 0 0 10px 0;}

	/*.bodyer1 .right .trbanner3{height: 168px;}*/

	.bodyer1 .right .trbanner3{height: 177px;}

	.bodyer1 .right .trbanner4{height: 20px;font-size:14px;margin:15px 0 0 0;}

	

	

	.bodyer1 .right .trbtn{ height:30px; background-color:#5f98d7;}



	

	 /* .bodyer1 .right .trbtn ul{ width:289px; padding:8px 0; overflow:hidden; }*/

	 .bodyer1 .right .trbtn ul{ width:192px;  text-align:center;overflow:hidden; }

		/*.bodyer1 .right .trbtn ul li{ width:81px; float:left; text-align:center; font-weight:bold; }*/

		.bodyer1 .right .trbtn ul li{ width:94px; float:left; text-align:center; font-weight:bold; }

		  .bodyer1 .right .trbtn ul li.c1{ border-right:#5181b8 2px solid;}

		  .bodyer1 .right .trbtn ul li.c2{ border-right:#5181b8 2px solid;}	 



			.bodyer1 .right .trbtn ul li a{ color:#FFF; line-height: 30px;overflow: hidden;}

			.bodyer1 .right .trbtn ul li a:hover{ color:#000; }

	

	/*.bodyer1 .right .trbanner2{ height:76px; }*/

	

	

	





/**********主题部分2**********/

.bodyer2{ width:980px; margin:20px auto 0; border:#eee 1px solid; }



 /* .bodyer2 .left{ width:345px; float:left; background-color:#FFF; }

  .bodyer2 .middle{ width:345px; float:left; background-color:#FFF; }*/

  



 .bodyer2 .left{ width:338px; float:left; background-color:#FFF;   border: 1px solid #a30000 ; margin:0 5px 0 0;}

  .bodyer2 .middle{ width:338px; float:left; background-color:#FFF;  border: 1px solid #a30000 ; margin:0 5px 0 0; }

  





	 .bodyer2 .left span a{ float:right; height:20px; text-align: right; padding:0 10px 0 0; }

	  .bodyer2 .middle span a{ float:right; height:20px; text-align: right; padding:0 10px 0 0; }

	  .bodyer2 .right span a{ float:right; height:20px; text-align: right; padding:0 10px 0 0; }



  .bodyer2 .right{ width:288px; float:right; background-color:#f5f5f5; border: 1px solid #A30000; }



 /* .bodyer2 .news_title{ height:34px; padding:0 10px; border-bottom:#eee 1px solid; }*/

  .bodyer2 .news_title{   height:24px; line-height:24px;padding:0 10px;  background-color:#cc0000;}

	/*.bodyer2 .news_title span{  color: #ffffff; float:left; height:20px; margin:7px 0; padding:0 5px 0 10px; font-weight:bold;  }*/

	.bodyer2 .news_title span{  color: #ffffff; float:left; height:20px; padding:0 5px 0 10px; font-weight:bold;  }

	.bodyer2 .news_title span a{  color: #ffffff;  }



	/*.bodyer2 .news_title .tabmenu{ float:left; margin-top:9px; */

		.bodyer2 .news_title .tabmenu{ float:left; height:20x;margin-top:4px;}

		.bodyer2 .news_title .tabmenu #mtab{ font-size:13px; font-weight:bold;}

	  /*.bodyer2 .news_title .tabmenu a{  color: #ffffff; float:left; height:24px; line-height:24px; margin-right:3px; padding:0 4px; border:#eee 1px solid; }*/

	  .bodyer2 .news_title .tabmenu a{  color: #ffffff; float:left; height:20px; line-height:20px; margin-right:3px; padding:0 4px;  }



	  /*.bodyer2 .news_title .tabmenu a.now{ color:#333; background-color:#ffffff; font-weight:bold;  border-bottom:#fff 1px solid; }*/

	  .bodyer2 .news_title .tabmenu a.now{ color:#ffffff;  background: #999999 none repeat scroll 0 0; font-weight:bold;   }





	/*.bodyer2 ul.news_list{ height:290px; padding:8px 15px 15px; line-height:28px; font-size:14px; }*/

	.bodyer2 ul.news_list{ height:290px; padding:8px 15px 15px; line-height:28px; font-size:12px; }

	  .bodyer2 ul.news_list li{ border-bottom:#DDD 1px dashed; }





/**********通栏广告条**********/

.banner980{ width:980px; margin:0px auto; }

.banner980 img{ margin-top:5px; }



/**********会员展示**********/

.mshow{ width:980px; margin:20px auto 0; background-color:#FFF; }



  .mshow .mshow_title{ height:34px; line-height:34px; padding:0 10px; border:#eee 1px solid; border-bottom:0px; }

	.mshow .mshow_title span{ padding-left:10px; font-size:15px; font-weight:bold; border-left:#2673c9 3px solid; }



  .mshow .member_list{ height:156px; border:#eee 1px solid; }





/**********幻灯**********/

/*.slider{ width:260px; height:210px; position:relative; overflow:hidden; }*/

.slider{ width:370px; height:272px; position:relative; overflow:hidden; }

.conbox{ position:absolute; }

.conbox2{ position:absolute;bottom:0px; }

/*.conbox p{ background-color:#ff6633; line-height:20px; text-align:center; color:#FFF; }*/

.conbox p{ background-color:#FFF; line-height:20px; text-align:center; color:#000;font-weight:bold; }

.switcher{ position:absolute; bottom:25px; right:5px; float:right; z-index:99; }

.switcher a{ background:#fff; cursor:pointer; float:left; font-family:arial; height:16px; line-height:16px; width:16px; margin:4px; text-align:center; color:#ff6633; }

.switcher a.cur,.switcher a:hover{ background:#ff0000; height:18px; line-height:18px; width:18px; margin:0 2px; color:#fff; font-weight:800; }



.bodyer1 .left .title {  height:20px; font-weight:bold; font-size:13px;  text-align: center; }



/**********图片滚动**********/

.hotPic{ }

.hotPic .JQ-slide{ position:relative; width:978px; height:156px; }

.hotPic .JQ-slide .wrap{ position:relative; width:978px; height:156px; overflow:hidden; }

.hotPic .JQ-slide-content{ position:absolute; }

.hotPic .imgList li{ width:152px; margin:10px 1px 0 9px; }

.hotPic .imgList img{ width:140px; height:100px; }

.hotPic .imgList .txt{ height:30px; line-height:30px; }

.hotPic .JQ-slide-nav a{display:block;z-index:99;width:30px;height:48px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:40px;background:url(../images/arrow_pic.png) no-repeat;}

.hotPic .JQ-slide-nav a.prev{left:0px;background-position:-18px 0;}

.hotPic .JQ-slide-nav a.prev:hover{background-position:-118px 0;}

.hotPic .JQ-slide-nav a.next{right:0px;background-position:-50px 0;}

.hotPic .JQ-slide-nav a.next:hover{background-position:-150px 0;}

/* imgList */

.imgList{ float:none; overflow:hidden; zoom:1; }

.imgList li{ float:left; display:inline; overflow:hidden; }

.imgList li a{ display:block; }

.imgList li .img{ border:#DDD 1px solid; padding:5px; }

.imgList li a.img:hover{ border-color:#ff6633; }

.imgList li .txt{ text-align:center; overflow:hidden; }





/**********分页**********/

.pg{ margin:0 15px 15px; }

.pg ul{ }

.pg ul li{ display:inline-block; vertical-align:top; height:26px; line-height:26px; margin-right:2px; padding:0 8px; font-size:14px; background-color:#FFF; color:#71262b; border:#ddd 1px solid; }

.pg ul li.thisclass{ font-weight:bold; display:inline-block; color:#000; }



.pg ul li select { margin-top:4px; }



.pg ul li a{ color:#999; display:block; }

.pg ul li a:hover{ color:#71262b; }



.pg span.pageinfo{  }

.pg span.pageinfo strong{ margin:0 5px; }







/**********友情链接**********/

.links{ width:980px; margin:10px auto 0; border:#eee 1px solid; background-color:#FFF; }



  .links .links_title{ height:34px; line-height:34px; padding:0 10px; border-bottom:#eee 1px solid; }

	.links .links_title span{ padding-left:10px; font-size:15px; font-weight:bold; border-left:#2673c9 3px solid; }

	.links .links_title a{ float:right; font-size:12px; }





  .links ul.links_img{ padding:6px 8px 0; font-size:14px; text-align:center; }

	.links ul.links_img li{ margin:5px 3px; display:inline-block; }

	  .links ul.links_img li img{ width:128px; height:50px; }



  .links ul.links_list{ padding:11px; font-size:14px; text-align:center; }

	.links ul.links_list li{ margin-right:5px; display:inline-block; }





/**********页脚区块**********/

.footer{ margin-top:20px; padding:20px 0; text-align:center; background-color:#252525; }

  .footer .copy{ color:#CCC; }

	.footer .copy a{ color:#80b501; font-weight:bold; }

	.footer .copy a:hover{ text-decoration:underline; }

	.footer .copy strong{ color:#80b501; } 
	.copy ul li img{
		vertical-align:bottom;
		margin-top:2px;
	}




/**********返回顶部**********/

.backToTop { display:none; width:50px; height:50px; background-image:url(../images/backtotop.png); background-repeat:no-repeat; background-position:0 0; position:fixed; _position:absolute; right:10px; bottom:114px; _bottom:"auto"; cursor: pointer; filter: Alpha(opacity=90); opacity:.9; }

.backToTop:hover{ background-position:0 -51px; }





	



.onethink.pagination {

  margin: 20px 0;

}



.onethink.pagination {

  display: inline-block;

  *display: inline;

  margin-bottom: 0;

  margin-left: 0;

  -webkit-border-radius: 4px;

     -moz-border-radius: 4px;

          border-radius: 4px;

  *zoom: 1;

  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

}



.onethink.pagination div > a {

  display: inline;

}



.onethink.pagination >  a,

.onethink.pagination >  span {

  float: left;

  padding: 4px 12px;

  line-height: 20px;

  text-decoration: none;

  background-color: #ffffff;

  border: 1px solid #dddddd;

  border-left-width: 0;

}





.onethink.pagination .active {

  background-color: #f5f5f5;

  color: #999999;

  cursor: default;

}





.onethink.pagination :first-child  {

  border-left-width: 1px;

  -webkit-border-bottom-left-radius: 4px;

          border-bottom-left-radius: 4px;

  -webkit-border-top-left-radius: 4px;

          border-top-left-radius: 4px;

  -moz-border-radius-bottomleft: 4px;

  -moz-border-radius-topleft: 4px;

}



.onethink.pagination :last-child  {

  -webkit-border-top-right-radius: 4px;

          border-top-right-radius: 4px;

  -webkit-border-bottom-right-radius: 4px;

          border-bottom-right-radius: 4px;

  -moz-border-radius-topright: 4px;

  -moz-border-radius-bottomright: 4px;

}





/* page.class.php 分页类 bootstrap样式 */

.onethink.pagination-large >  a,

.onethink.pagination-large >  span {

    padding: 11px 19px;

    font-size: 12px;

}

.onethink.pagination-large :first-child  {

    -webkit-border-bottom-left-radius: 6px;

    border-bottom-left-radius: 6px;

    -webkit-border-top-left-radius: 6px;

    border-top-left-radius: 6px;

    -moz-border-radius-bottomleft: 6px;

    -moz-border-radius-topleft: 6px;

}

.onethink.pagination-large :last-child {

    -webkit-border-top-right-radius: 6px;

    border-top-right-radius: 6px;

    -webkit-border-bottom-right-radius: 6px;

    border-bottom-right-radius: 6px;

    -moz-border-radius-topright: 6px;

    -moz-border-radius-bottomright: 6px;

}

.onethink.pagination-mini > li:first-child {

    -webkit-border-bottom-left-radius: 3px;

    border-bottom-left-radius: 3px;

    -webkit-border-top-left-radius: 3px;

    border-top-left-radius: 3px;

    -moz-border-radius-bottomleft: 3px;

    -moz-border-radius-topleft: 3px;

}

.onethink.pagination-mini :last-child {

    -webkit-border-top-right-radius: 3px;

    border-top-right-radius: 3px;

    -webkit-border-bottom-right-radius: 3px;

    border-bottom-right-radius: 3px;

    -moz-border-radius-topright: 3px;

    -moz-border-radius-bottomright: 3px;

}

.onethink.pagination-small >  a,

.onethink.pagination-small >  span {

    padding: 2px 10px;

    font-size: 11.9px;

}

.onethink.pagination-mini > a,

.onethink.pagination-mini > span {

    padding: 0 6px;

    font-size: 10.5px;

}

